//
//  SuperPlayerViewConfig.h
//  SuperPlayer
//
//  Created by annidyfeng on 2018/10/18.
//

#import <Foundation/Foundation.h>

@interface CTSuperPlayerViewConfig : NSObject

/// 是否镜像，默认NO
@property (nonatomic, assign) BOOL mirror;
/// 是否硬件加速，默认YES
@property (nonatomic, assign) BOOL hwAcceleration;
/// 播放速度，默认1.0
@property (nonatomic, assign) float playRate;
/// 是否静音，默认NO
@property (nonatomic, assign) BOOL mute;
/// 填充模式，默认铺满。 参见 TXLiveSDKTypeDef.h
@property (nonatomic, assign) NSInteger renderMode;
/// http头，跟进情况自行设置
@property (nonatomic, strong) NSDictionary *headers;
/// 播放器最大缓存个数
@property (nonatomic, assign) NSInteger maxCacheItem;
/// 时移域名，默认为 kTXVideoPlayShiftDomain
@property (nonatomic, copy) NSString *playShiftDomain;
/// Log打印，debug环境默认为YES，生产环境默认为NO
@property (nonatomic, assign) BOOL enableLog;

@property (nonatomic, copy) NSString *cacheFolderPath;

@end
